wheel detachment - German English Dictionary